street clearing - Francés Inglés Diccionario